bool CRedisClient::hexists(const string &key, const string &field) { CResult result; hexists( key, field, result ); ReplyType type = result.getType(); if ( REDIS_REPLY_ERROR == type ) { throw ReplyErr( result.getErrorString() ); }else if ( REDIS_REPLY_INTEGERER != type ) { throw ProtocolErr( "HEXISTS: data recv is not intgerer" ); } return result.getInt(); }
bool redis_hash::hexists(const char* key, const char* name) { return hexists(key, name, strlen(name)); }