7

特定のユーザーが作成した最新のアイテムを CAML クエリで取得しようとしていますが、全員が作成したすべてのデータを返すようです。

助けてください。

これが私のコードです:

string lifestyleQuery = @"<Where><Eq><FieldRef Name='Author' /><Value Type='Text'>" + _id + @"</Value></Eq></Where>";
4

1 に答える 1

10

これを試して:

SPQuery query = new SPQuery();
query.Query = @"<Where><Eq><FieldRef Name='Author' LookupId='TRUE' /><Value Type='Integer'>" + _id + @"</Value></Eq></Where><OrderBy><FieldRef Name='Created' Ascending='False' /></OrderBy>";
query.RowLimit = 1;
于 2010-11-09T14:24:04.887 に答える