1
範囲キーがnullの場合、GSIでクエリを実行します。私はこのコードを持っているが、それはPocoDynamoでnullフィールドを持つQueryExpressionを作成する方法
IPocoDynamo dbDynamo = new PocoDynamo(new AmazonDynamoDBClient());
var queryExpression = dbDynamo.FromQueryIndex<IndexName>(x => x.InvalidFrom == (DateTime?)null);
var response = dbDynamo.Query(queryExpression);
例外をスロー私のモデルでは、これは私のインデックス
私が間違っているのは何public class IndexName: IGlobalIndex<Child>
{
[HashKey]
public int ParentId { get; set; }
[RangeKey]
public DateTime? InvalidFrom { get; set; }
public int ChildId { get; set; }
}
あるこの
[References(typeof(IndexName))]
[Alias("TableName")]
public class Child
{
[AutoIncrement]
public int ChildId { get; set; }
public int ParentId { get; set; }
public string Key { get; set; }
public DateTime? InvalidFrom { get; set; }
public decimal Value { get; set; }
}
のように見えますか?クエリを使用する場合
おかげ