raha2400
پنج شنبه 07 بهمن 1389, 03:21 صبح
سلام . میخواستم بدونم راهی هست که توی یک دیتالیست یا ریپیتر بشه برای چند حالت مختلف و چند کوئری استفاده کرد . مثلا مثل facebook میخوام تمام نوشته های معمولی توسط شخص و دوستان او و تمام نوشته های یک گروه یک جا به صورت پشت سرهم و دسته بندی شده نمایش داده شوند .
فرض میکنیم یک کوئری خیلی کامل نوشتیم نکته مهم اینجاست که مثلا برای پست ها از userid در جدول استفاده میشود که کلید اصلی است و برای پستهای درون یک گروه از gpostid استفاده میشود که آن هم در table خودش کلید اصلی است . حالا اگر تمام پست ها را هم بیاوریم برای اینکه بشه به هر کدوم از این پستهای ترکیب شده دسترسی داشت (مثلا برای پاک کردن یک پست ) باید از argument استفاده کرد که در اینجا فقط میشه از userid یا gpostid استفاده کرد و نمیشه بنابر نیاز از اون یکی که مورد نیازه استفاده کرد . اینجا باید چی کار کنیم ؟؟
در کل سوالم در مورد یک لیست با نمایش اطلاعات مختلف از جاهای مختلف و table های بعضا غیر مرتبط هست . ممنون از توجه دوستان
فرض میکنیم یک کوئری خیلی کامل نوشتیم نکته مهم اینجاست که مثلا برای پست ها از userid در جدول استفاده میشود که کلید اصلی است و برای پستهای درون یک گروه از gpostid استفاده میشود که آن هم در table خودش کلید اصلی است . حالا اگر تمام پست ها را هم بیاوریم برای اینکه بشه به هر کدوم از این پستهای ترکیب شده دسترسی داشت (مثلا برای پاک کردن یک پست ) باید از argument استفاده کرد که در اینجا فقط میشه از userid یا gpostid استفاده کرد و نمیشه بنابر نیاز از اون یکی که مورد نیازه استفاده کرد . اینجا باید چی کار کنیم ؟؟
در کل سوالم در مورد یک لیست با نمایش اطلاعات مختلف از جاهای مختلف و table های بعضا غیر مرتبط هست . ممنون از توجه دوستان